﻿@charset "utf-8";
/* CSS Document */
/* ============================
          	内页样式
   ============================*/
.top_nav{width:100%; height: 40px; line-height: 40px; text-align: center;background: #fff;position: fixed; top:0;z-index: 1; border-bottom: #0a4595 2px solid;}
.top_nav h1{font-size:16px; height: 40px; color: #fff; background: url(../img/logo.png) center no-repeat; background-size:64%; }

/*banner*/
.banner{width:100%; float: left; margin: 42px 0 0 0;}
.banner img{width:100%;float: left;}

.icon_index{width:100%; float: left; margin: 10px 0 0 0; background: #fff;}
.icon_index ul{width:96%; padding: 2%; float: left;}
.icon_index ul li{width:46.33%; float: left; text-align: center; /*border: #e5e5e5 1px solid;*/ height:120px; border-radius: 4px;margin: 0 2.3% 3% 1%;}
.icon_index ul li a {width:100%; float:left;}
.icon_index ul li a i{width:50%;margin:6% 25% 0 25%; float:left;  display:block;}
.icon_index ul li span{font-size:16px; height:32px; line-height:32px;margin:0% 0 0 0;float:left; color: #fff;width:100%; text-align:center; dispaly:block; }
.icon_ic01{ display: block; background: url(../img/ic010.png) center no-repeat; background-size:60%; height: 70px;}
.icon_ic02{ display: block; background: url(../img/ic020.png) center no-repeat; background-size:60%; height: 70px; }
.icon_ic03{ display: block; background: url(../img/ic030.png) center no-repeat; background-size:60%; height: 70px; }
.icon_ic04{ display: block; background: url(../img/ic040.png) center no-repeat; background-size:60%; height: 70px; }

#gn1{  background-image: -webkit-linear-gradient(top,#28c8d8,#2096f7);；
            display: flex;}
#gn2{ background-image: -webkit-linear-gradient(top,#28c8d8,#2096f7);
            display: flex;}
#gn3{ background-image: -webkit-linear-gradient(top,#28c8d8,#2096f7);
            display: flex;}
#gn4{ background-image: -webkit-linear-gradient(top,#28c8d8,#2096f7);
            display: flex;}